home *** CD-ROM | disk | FTP | other *** search
- ;***************************************************************************
- ;* Ce fichier contient les définitions des structures et des variables
- ;* permettant la communication entre les routines de chargement des
- ;* modules et le player
- ;*
- ;* Programmé par Sébastien Granjoux
- ;* Commencé le 04/01/95
- ;* Modification le 04/01/95
-
- IDEAL
-
- STRUC INSTRUMENT
- length DW 0
- volume DB 0
- fintune DB 0
- adrseg DW 0 ; correspond à l'adresse de répétition au début
- replen DW 0
- ENDS
-
- STRUC FILESYS
- open DW 0
- close DW 0
- seek DW 0
- read DW 0
- ENDS
-
- SAMPLE_BORDER EQU 2676
- MIN_REPEAT EQU 32
- MAX_INST EQU 128
- MAX_VOICE EQU 32
- MAX_PART EQU 256
- COMMENT_LEN EQU 992
- NAME_LEN EQU 28
-
- GLOBAL Tempo:BYTE
- GLOBAL Bpm:BYTE
- GLOBAL NbVoice:BYTE
- GLOBAL Instrument1:INSTRUMENT:MAX_INST
- GLOBAL PatternSeg:WORD
- GLOBAL Sequence:WORD:MAX_PART
- GLOBAL LastPos:WORD
- GLOBAL Comments:FAR
-
- ;*************************************************************************
-
- GLOBAL allocmem:near
- GLOBAL freemem:near
- GLOBAL open:near
- GLOBAL close:near
- GLOBAL seek:near
- GLOBAL read:near
- GLOBAL getenvadr:far
-
-